<html>

<body background="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1591815308112&di=36af88fd2b04adac6d959e89efe59722&imgtype=0&src=http%3A%2F%2Fimg1.juimg.com%2F140915%2F330510-1409152024529.jpg" 
style="background-repeat:repeat">
<h1 style="text-align:center">武汉大学计算机学院</h1>
<h1 style="text-align:center">2019-2020学年度第二学期2018级弘毅班</h1>
<h1 style="text-align:center">《计算机网络》课程报告</h1>

<p style="text-align:center; font-family:arial; font-size:20px"> 
学号：
<u>2018300003058_</u>
姓名：
<u>辛嘉宇_</u>
班级：
<u>工科3班_</u>
分数：______ 
</p>

<pre style="text-align:center; font-family:times; font-size:20px">
<b>
考核形式二选一：
    1.一篇与本课程内容密切相关、已发表在CCF推荐期刊或会议的论文。若选此项，请将正是刊登论文的电子版，粘贴在下面空白处
    2.本课程报告。问题0是必选，并根据问题0，选择其他问题进行阐述
对问题1-4，请用规范与学术化语言、图表，<u>清晰、详尽</u>地给出所给问题的解决方案
</b>
</pre>

<p style="text-align:center; font-family:arial; font-size:20px">
<hr/>
<b>问题0</b>（必答）：假定你的学号是十六进制数据（<u>不是十进制</u>）。<br/>
（1）请用反码加法计算其校验和，给出必要计算过程。<br/>
（2）根据校验和的后两位，选择其余问题做大：00-选择问题1、2、3， 01-选择问题1、2、4， 
10-选择问题1、3、4， 11-选择问题2、3、4.如果选择非规定的问题，则错选题最多只能获得80%分数，四题全选者将加扣十分。（10分）<br/>
<br/>

<b>问题1</b>：可否以400Gbps以太网为基础，通过改进或另行设计一些技术，实现800Gbps以太网？
不论是否能做到，请给出必要的分析或证明。（30分）<br/>
<b>问题2</b>：对超远激励（比如星球间）网络，如果使用现有的HTTP、TCP等协议，将非常低效。
为适应此种应用场景，请设计新的高效协议。如果你觉得可行，也可对HTTP、TCP等协议进行修改。请将你设计的
新协议与HTTP、TCP进行比较分析，证明你的方案的优势。（30分）<br/>
<b>问题3</b>：工业互联网中一个特定的子网是工厂网络，将生产设备、电力控制、原材料上料、仓库管理、
控制系统（生产方案）等综合在一起，对信息传输延迟极为敏感，通常可称为时间敏感型网络（TSN）。请为TSN
设计一种实现方案。（30分）<br/>
<b>问题4</b>：SDN网络是将路由选择功能由集中式控制器完成的新型网络，控制器能根据网络的实时状态计算出最佳
路由。在网络请求与负载分布不均衡是，控制器可以为一堆源节点-目的节点，计算多条并行路径，将数据分解到多条路径上
并行传送。请为此设计具体的实现方案。（30分）<br/>
</p>

<p style="font-family:times; font-size:15px">说明：<br/>
1.可以手写，也可用文字处理软件撰写。将你的方案转为PDF文件，插入本文件之后，形成完整的课程报告。<br/>
2.将课程报告通过邮件发送到<i>huangch@whu.edu.cn</i>,邮件主题为：<b>学号-姓名-计算机网络课程报告</b>
，文件名为：<b>学号-姓名-计算机网络课程报告.pdf</b>，邮件发送者为真实姓名。
<i style="color:red">违反者可能会被过滤、被扣分</i><br/>
<br/>
以下为方案陈述区域。
<hr/>
</p>

<p style="font-family:arial;font-size:20px">
<h2>问题0:</h2>
我的学号是2018300003058<br/>
补成4个16位2进制数后得到<br/>
<pre>
2      0      1      8       
0010   0000   0001   1000
3      0      0      0
0011   0000   0000   0000
0      3      0      5
0000   0011   0000   0101
8      0      0      0
1000   0000   0000   0000

相加得到
1101   0011  0001   1101
取反得
0010   1100  1110   0010
</pre>
末两位为10，对应题目为1、3、4<br/>
</p>

<p style="font-family:arial;font-size:20px">
<h2>问题1:</h2>
waiting for me to finish..
</p>

<p style="font-family:arial;font-size:20px">
<h2>问题3:</h2>
&nbsp;&nbsp;TSN的主要工作原理是优先适用（IEEE P802.1br）机制，在传输中让关键数据包优先处理，
关键数据无需等待所有的非关键数据完成传输后才开始，从而确保更快速的传输路径。<br/>
IEEE&nbsp;802.1标准如下：<br/>
<table border="1">
<tr><!--第一行-->
  <td>IEEE&nbsp;802.1标准</td>
  <td>特性</td>
</tr>
<tr><!--第二行-->
  <td>802.1AS</td>
  <td>时间同步</td>
</tr>
<tr>
  <td>802.1Qbv</td>
  <td>流量调度</td>
</tr>
<tr>
  <td>802.1CB</td>
  <td>无缝冗余、流识别</td>
</tr>
<tr>
  <td>802.1Qcc</td>
  <td>SRP增强特性</td>
</tr>
<tr>
  <td>802.1Qbu</td>
  <td>帧抢占</td>
</tr>
<tr>
  <td>802.1Qci</td>
  <td>过滤和监管</td>
</tr>
<tr>
  <td>802.1Qca</td>
  <td>路径控制和预留</td>
</tr>
<tr>
  <td>802.1Qch</td>
  <td>循环排队和转发</td>
</tr>
<tr>
  <td>802.1Qcr</td>
  <td>异步流量整形</td>
</tr>
<tr>
  <td>802.1Qcp</td>
  <td>用于桥接的YANG模型</td>
</tr>
<tr>
  <td>802.1Qcw</td>
  <td>用于Qbv、Qbu、Qci的YANG模型</td>
</tr>
<tr>
  <td>802.1CBcv</td>
  <td>用于CB的YANG模型</td>
</tr>
</table>
<br/>
可以看到其中确保消息传递时间的关键TSN特性是时间同步和流量调度，分别由802.1AS和802.1Qbv标准定义。
参与TSN网络的所有器件都同步到全局时间，并知悉网络调度，并且都接受了对于优先消息何时从每个交换机进行转发的规定。
在交换机的出口为每个端口使用多个队列，出口处的排队消息将在闸门打开时发出，消息发送的时间间隔则取决于调度安排。
为了对网络延迟的进行确定性的预测以及管理，我们选择将消息进行定时释放，
可以起到帮助在同一网络上融合关键流量和非关键流量的作用。<br/>
<img src="picture/TSN.jpg">
<br/>



</p>

</body>
</html>